package api

import (
	"github.com/gin-gonic/gin"
	"go.uber.org/zap"
	"test.com/project-user/api/user"
)

func init() {
	zap.L().Debug("UserAPI initialized")
	Routers = append(Routers, &user.UserAPI{})
}

// 1. 首先每个api要进行注册，注册进来才能使用
// 2. 然后main函数要对这边进行初始化、使用
type Router interface {
	Register(r *gin.Engine)
}

var Routers = []Router{}
